org.eclipse.vtp.desktop.editors.core.model
Class RenderedModel

java.lang.Object
  extended by org.eclipse.vtp.desktop.editors.core.model.RenderedModel
All Implemented Interfaces:
RenderedCanvasListener

public class RenderedModel
extends java.lang.Object
implements RenderedCanvasListener


Constructor Summary
RenderedModel(UIModel uiModel)
           
 
Method Summary
 void addListener(RenderedModelListener listener)
           
 RenderedCanvas addRenderedCanvas(UICanvas uiCanvas)
           
protected  void fireChange()
           
 RenderedCanvas getRenderedCanvas(java.lang.String canvasId)
           
 UIModel getUIModel()
           
 void initializeGraphics(org.eclipse.swt.graphics.GC gc, java.util.Map resourceMap)
           
 java.util.List listRenderedCanvases()
           
 void removeListener(RenderedModelListener listener)
           
 void renderedCanvasChanged(RenderedCanvas renderedCanvas)
           
 void renderedCanvasDeleted(RenderedCanvas renderedCanvas)
           
 void renderedCanvasFormatChanged(RenderedCanvas renderedCanvas)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RenderedModel

public RenderedModel(UIModel uiModel)
Method Detail

getUIModel

public UIModel getUIModel()

initializeGraphics

public void initializeGraphics(org.eclipse.swt.graphics.GC gc,
                               java.util.Map resourceMap)

addRenderedCanvas

public RenderedCanvas addRenderedCanvas(UICanvas uiCanvas)

getRenderedCanvas

public RenderedCanvas getRenderedCanvas(java.lang.String canvasId)

listRenderedCanvases

public java.util.List listRenderedCanvases()

renderedCanvasChanged

public void renderedCanvasChanged(RenderedCanvas renderedCanvas)
Specified by:
renderedCanvasChanged in interface RenderedCanvasListener

addListener

public void addListener(RenderedModelListener listener)

removeListener

public void removeListener(RenderedModelListener listener)

fireChange

protected void fireChange()

renderedCanvasDeleted

public void renderedCanvasDeleted(RenderedCanvas renderedCanvas)
Specified by:
renderedCanvasDeleted in interface RenderedCanvasListener

renderedCanvasFormatChanged

public void renderedCanvasFormatChanged(RenderedCanvas renderedCanvas)
Specified by:
renderedCanvasFormatChanged in interface RenderedCanvasListener